using System;

namespace SBPweb.Modules.Modularity
{
    /// <summary>
    /// Base interface of persitable classes
    /// </summary>
	public interface IPersistable
	{
        /// <summary>
        /// Unique key of persistable
        /// </summary>
		string PersistencyKey
		{
			get;
		}

		/// <summary>
		/// Returns the parent persistable instance
		/// </summary>
		IPersistable ParentPersistable
		{
			get;
		}

	}
}
